function charge(targetId, pageToLoad) {
   $(targetId).html("<p><img src=\"images/loading.gif\"/></p>");
   $(targetId).load(pageToLoad, function(response, status, xhr) {
      if (status == "error") {
         var msg = "Ocurri&oacute; un error al cargar " + pageToLoad
                 + " <br />Descripcion: " + xhr.status + " " + xhr.statusText;
         $(targetId).html(msg);
      }
   });
}

function sinEspacioMayuscula(nombreInput) {
   var valor = $("input[name=" + nombreInput + "]").val();
   valor = valor.replace(' ', '');
   valor = valor.toUpperCase();
   $("input[name=" + nombreInput + "]").val(valor);
//cadena.replace(/^\s+/g,'').replace(/\s+$/g,'');
}

function recortar(nombreInput) {
   var valor = $("input[name=" + nombreInput + "]").val();
   if (valor != null && valor != "") {
      valor = valor.replace(/^\s+|\s+$/g, '');
      valor = valor.toUpperCase();//NOTA SE AGREGAR POR ESTANDAR DE USAR MAYUSCULAS
      $("input[name=" + nombreInput + "]").val(valor);
   }
}

function recortarTxta(nombreInput) {
   var valor = $("textarea[name=" + nombreInput + "]").val();
   if (valor != null && valor != "") {
      valor = valor.replace(/^\s+|\s+$/g, '');
      valor = valor.toUpperCase();//NOTA SE AGREGAR POR ESTANDAR DE USAR MAYUSCULAS
      $("textarea[name=" + nombreInput + "]").val(valor);
   }
}

function numerico(nombreInput) {
   var valor = $("input[name=" + nombreInput + "]").val();
   valor = valor.replace(' ', '');
   if (isNaN(valor)) {
      valor = valor.substring(0, valor.length - 1);
      $("input[name=" + nombreInput + "]").val(valor);
   } else {
      $("input[name=" + nombreInput + "]").val(valor);
   }
}

function moneda(nombreInput) {
   var valor = $("input[name=" + nombreInput + "]").val();
   valor = valor.replace(' ', '');
   if (isNaN(valor)) {
      valor = valor.substring(0, valor.length - 1);
      $("input[name=" + nombreInput + "]").val(valor);
   } else {
      if (valor != '') {
         valor = parseFloat(valor).toFixed(2);
      } else {
         valor = "0.00";
      }
      /*var arr = (''+valor).split(".");
       var parteEntera = arr[0];
       var decimales = arr[1] ? arr[1] : "00";*/
      $("input[name=" + nombreInput + "]").val(valor);
   }
}

function digito(nombreInput) {
   var valor = $("input[name=" + nombreInput + "]").val();
   valor = valor.replace(' ', '');
   if (!/^([0-9])*$/.test(valor)) { //isNaN(valor)) {
      valor = valor.substring(0, valor.length - 1);
      $("input[name=" + nombreInput + "]").val(valor);
   } else {
      $("input[name=" + nombreInput + "]").val(valor);
   }
}

function usaExplorer() {
   if (navigator.userAgent.indexOf("MSIE") != -1) {
      return true;
   }
   return false;
}

function limpiarComilla(original) {
   var sinComillas = original.replace("'", "\'");
   return sinComillas;
}